A Scalable and Highly Available Brokering Service for SLA-Based Composite Services

نویسندگان

  • Alessandro Bellucci
  • Valeria Cardellini
  • Valerio Di Valerio
  • Stefano Iannucci
چکیده

The introduction of self-adaptation and self-management techniques in a service-oriented system can allow to meet in a changing environment the levels of service formally defined with the system users in a Service Level Agreement (SLA). However, a self-adaptive SOA system has to be carefully designed in order not to compromise the system scalability and availability. In this paper we present the design and performance evaluation of a brokering service that supports at runtime the self-adaptation of composite services offered to several concurrent users with different service levels. To evaluate the performance of the brokering service, we have carried out an extensive set of experiments on different implementations of the system architecture using workload generators that are based on open and closed system models. The experimental results demonstrate the effectiveness of the brokering service design in achieving scalability and high availability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Distributed Cloud Brokering Service

The brokering of the best Cloud proposals that optimizes the application requirements allows to exploit the flexibility of the Cloud programming paradigm by a dynamically selection of the best SLA, which is available into the market. We present in this paper a scalable multi-users version of a Broker As A Service solution that uses the available resources of a distributed environment, and addre...

متن کامل

The Internet Enterprise

In this paper we present our vision of the Internet Enterprise: a highly interoperable, virtual enterprise infrastructure for individuals, small businesses, and large corporations. In the Internet Enterprise (IE), any service provider can enable its business to be programmatically accessible on the Internet (becomes an e-service). Enabled by a scalable brokering service and an inter-organizatio...

متن کامل

AURIC: A Scalable and Highly Reusable SLA Compliance Auditing Framework

Service Level Agreements (SLA) are needed to allow business interactions to rely on Internet services. Service Level Objectives (SLO) specify the committed performance level of a service. Thus, SLA compliance auditing aims at verifying these commitments. Since SLOs for various application services and end-to-end performance definitions vary largely, automated auditing of SLA compliances poses t...

متن کامل

SLA-constrained service selection for minimizing costs of providing composite cloud services under stochastic runtime performance

Composite cloud services based on the methodologies of Software as a Service and Service-Oriented Architecture are transforming how people develop and use software. Cloud service providers are confronting the service selection problem when composing composite cloud services. This paper deals with an important type of service selection problem, minimizing the total cost of providing a composite ...

متن کامل

Service-Oriented Architecture for Building a Scalable Videoconferencing System

In this paper, we propose a service-oriented architecture to develop a scalable videoconferencing system, GlobalMMCS, based on a publish/subscribe event brokering network. There are two key ideas behind our approach for building a scalable videoconferencing system. First one is to identify and separate tasks performed in a videoconferencing system, and design independent scalable components for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010